Fix autogen.sh’s spurious ‘git diff’ output
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 Jan 2024 00:26:45 +0000 (16:26 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 Jan 2024 00:35:24 +0000 (16:35 -0800)
commitafc9cd1721c586f960af5e324a61418775ac4543
treeac2217ecd93a0f3386d2291e057ba1be435d06c1
parent54d3de64e1902402a8e7dbb2991f360397281a9e
Fix autogen.sh’s spurious ‘git diff’ output

Problem reported by Gerd Möllmann (Bug#68464).
* .gitignore: Ignore files in exec that are now copied from build-aux.
* admin/merge-gnulib (avoided_flags): Instead of clearing
autom4te.cache here ...
* autogen.sh (do_git): ... clear it here.
Use config.guess, config.sub and install-sh from
the Emacs repository, as they are more likely to be up to date.
This avoids unnecessary differences among different builders,
and avoids unnecessary ‘git diff’ output after autogen.sh.
Also, copy these files from build-aux to exec since there
should be no difference between the two copies.
* exec/config.guess, exec/config.sub, exec/install-sh:
Remove from repository, as autogen.sh now copies them from build-aux.
.gitignore
admin/merge-gnulib
autogen.sh
exec/config.guess [deleted file]
exec/config.sub [deleted file]
exec/install-sh [deleted file]